import greenfoot.*;  // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)

/**
 *clase mundo
 *JUAN FRANCISCO ARIAS BETANCOURT
 */
public class Mundo extends World
{
    private Contador  vidas;//variable que muestra y guarda las vidas
    private Contador puntos;//variable que muestra y guarda los puntos
    private Contador dist;//variable que guarda la distancia del martillo
    private Letrero vi;//variable que crea un letroro con el texto "vida"
    private Letrero pun;//variable que muetras un letrero con el texto "puntos"
    private GreenfootSound mus1;//variable para reproducir musica
    private int selectjugador;//variable que indica el personaje elgido
    private Mario mario=new Mario(false);
    private   Luigi luigi=new Luigi(false); //pr
    private boolean music;
    /**
     * Constructor for objects of class Mundo.
     * 
     */
    public Mundo()
    {    
        // Create a new world with 600x400 cells with a cell size of 1x1 pixels.
        super(600, 600, 1);
        selectjugador=0;
        music=false;
        menu();

    }
    public void  mundonuevo2()
    {

        removeObjects( getObjects(Actor.class) );

        agregapersonaje(39, 589);
        addObject(vidas,40,40);
        addObject(puntos,118,40);
        addObject(pun,108,12);
        addObject(vi,34,12);

        Letrero let=new Letrero  ("nivel 2");
        addObject(let,300,30);

        flecham2 f2 = new flecham2(this,1);
        addObject(f2, 360, 30);

        Plataforma3 plataforma3 = new Plataforma3();
        addObject(plataforma3, 200, 589);
        Plataforma3 plataforma32 = new Plataforma3();
        addObject(plataforma32, 418, 588);
        Plataforma2 plataforma2 = new Plataforma2();
        addObject(plataforma2, 103, 555);
        Plataforma2 plataforma22 = new Plataforma2();
        addObject(plataforma22, 451, 553);
        Horizontal horizontal = new Horizontal(1, 150, true);
        addObject(horizontal, 300, 503);
        Horizontal horizontal2 = new Horizontal(1, 150, false);
        addObject(horizontal2, 306, 454);
        Horizontal horizontal3 = new Horizontal(2, 200, true);
        addObject(horizontal3, 311, 409);
        Horizontal horizontal4 = new Horizontal(2, 200, false);
        addObject(horizontal4, 318, 362);
        Horizontal horizontal5 = new Horizontal(2, 100, true);
        addObject(horizontal5, 137, 307);
        Horizontal horizontal6 = new Horizontal(2, 100, false);
        addObject(horizontal6, 434, 265);
        Horizontal horizontal7 = new Horizontal(3, 100, true);
        addObject(horizontal7, 249, 218);
        Plataforma3 plataforma33 = new Plataforma3();
        addObject(plataforma33, 306, 65);
        Horizontal horizontal8 = new Horizontal(3, 100, false);
        addObject(horizontal8, 463, 173);
        Horizontal horizontal9 = new Horizontal(3, 100, false);
        addObject(horizontal9, 196, 132);
        Lakito lakito = new Lakito();
        addObject(lakito, 387, 101);
        Rupiaroja rupiaroja = new Rupiaroja();
        addObject(rupiaroja, 306, 435);
        Rupiaazul rupiaazul = new Rupiaazul();
        addObject(rupiaazul, 427, 312);
        Rupiaazul rupiaazul2 = new Rupiaazul();
        addObject(rupiaazul2, 182, 197);
        Rupiaazul rupiaazul3 = new Rupiaazul();
        addObject(rupiaazul3, 419, 395);
        Rupiaazul rupiaazul4 = new Rupiaazul();
        addObject(rupiaazul4, 312, 262);
        Rupiaazul rupiaazul5 = new Rupiaazul();
        addObject(rupiaazul5, 442, 161);
        Rupiaverde rupiaverde = new Rupiaverde();
        addObject(rupiaverde, 312, 306);
        Rupiaverde rupiaverde2 = new Rupiaverde();
        addObject(rupiaverde2, 315, 278);
        Rupiaverde rupiaverde3 = new Rupiaverde();
        addObject(rupiaverde3, 313, 230);
        Rupiaverde rupiaverde4 = new Rupiaverde();
        addObject(rupiaverde4, 314, 197);
        Rupiaverde rupiaverde5 = new Rupiaverde();
        addObject(rupiaverde5, 314, 167);
        Rupiaverde rupiaverde6 = new Rupiaverde();
        addObject(rupiaverde6, 316, 151);
        Rupiaverde rupiaverde7 = new Rupiaverde();
        addObject(rupiaverde7, 312, 345);
        Rupiaverde rupiaverde8 = new Rupiaverde();
        addObject(rupiaverde8, 316, 384);
        Rupiaverde rupiaverde9 = new Rupiaverde();
        addObject(rupiaverde9, 316, 425);
        Rupiaverde rupiaverde10 = new Rupiaverde();
        addObject(rupiaverde10, 311, 478);
    }

    /***
     * detiene la musica
     */
    public void musicstop()
    {
        mus1.stop();

        // mus4.stop();
    }

    /**
     * menu donde mustra los jugadores a jugar
     */
    public void menuselecjugador()
    {
        java.util.List lista=null;;
        MouseInfo raton;
        int rx;
        int ry;
        mario.modividas(15);
        luigi.modividas(15);
        //private GreenfootSound mus4;

        mus1=new GreenfootSound("1.mp3"); 
        mus1.playLoop();
        music=true;
        removeObjects( getObjects(Actor.class) );

        Plataforma3 plat1=new Plataforma3();
        Plataforma3 plat2=new Plataforma3();

        flecham2 f2 = new flecham2(this,9);
        addObject(f2, 568, 471);
        addObject(plat1,200,500);
        addObject(plat2,400,500);
        addObject(mario,300,300);
        addObject(luigi,350,300);
        setBackground("selecciona.png");

    }

    /**
     * crea en el mundo la ayuda
     */
    public void ayuda()
    {
        removeObjects( getObjects(Actor.class) );

        setBackground("ayuda.png");
        Atras atras = new Atras(this);
        addObject(atras, 502, 100);
    }

    /**
     * crea en el mundo los creditos
     */
    public void creditos()
    {
        removeObjects( getObjects(Actor.class) );

        setBackground("credi.png");
        Atras atras = new Atras(this);
        addObject(atras, 552, 70);
    }

    /***
     * crea en el mundo el menu 
     */
    public void menu()
    {
        removeObjects( getObjects(Actor.class) );
        setBackground("portada.png");
        Inicia inicia = new Inicia(this);
        addObject(inicia, 152, 507);
        Ayuda ayuda = new Ayuda(this);
        addObject(ayuda, 436, 509);
        dist=new Contador(30);
        puntos=new Contador(0);
        pun=new Letrero  ("puntos");
        vidas=new Contador(15);
        vi=new Letrero  ("vidas");
        Creditos credi = new Creditos(this);
        addObject(credi, 296, 451);
        Records rec = new Records(this);
        addObject(rec, 296, 550);
    }

    /***
     * regresa el contador de vida
     */
    public Contador getCounter()
    {
        return vidas;
    }

    /****
     * regresa el contador de puntos
     */
    public Contador getpuntos()
    {
        return puntos;
    }

    /****
     * regresa el contador del alcance del martillo
     */
    public Contador distancia()
    {

        return dist;
    }

    public void agregapersonaje(int x,int y)
    {
        if(mario.getmover())
        {
            //Mario mario = new Mario();
            addObject(mario, x, y);
        }
        if(luigi.getmover())
        {
            //Luigi mario = new Mario();
            addObject(luigi, x, y);
        }
    }

    /****
     * crea en el mundo el mundo 1
     */
    public void mundo1()
    {

        removeObjects( getObjects(Actor.class) );
        // removeObjects( getObjects(Ayuda.class) );

        agregapersonaje(53,558);

        setBackground("cielo.png");
        Letrero let=new Letrero  ("nivel 3");
        addObject(let,300,30);

        addObject(puntos,118,40);
        addObject(pun,108,12);
        addObject(vidas,40,40);
        addObject(vi,34,12);

        flecham2 f2 = new flecham2(this,2);
        Rupiaroja ro=new Rupiaroja();
        addObject(ro, 179, 149);

        Rupiaazul az1= new Rupiaazul();
        Rupiaazul az2= new Rupiaazul();
        Rupiaazul az3= new Rupiaazul();
        Rupiaazul az4= new Rupiaazul();
        Rupiaazul az5= new Rupiaazul();

        addObject(az1, 20, 515);
        addObject(az2, 294, 460);
        addObject(az3, 361, 460);
        addObject(az4, 425, 460);
        addObject(az5, 588, 513);

        Rupiaverde ve1=new Rupiaverde();
        Rupiaverde ve2=new Rupiaverde();
        Rupiaverde ve3=new Rupiaverde();
        Rupiaverde ve4=new Rupiaverde();
        Rupiaverde ve5=new Rupiaverde();
        Rupiaverde ve6=new Rupiaverde();
        Rupiaverde ve7=new Rupiaverde();
        Rupiaverde ve8=new Rupiaverde();
        Rupiaverde ve9=new Rupiaverde();
        Rupiaverde ve11=new Rupiaverde();
        Rupiaverde ve12=new Rupiaverde();

        addObject(ve1, 179, 549);
        addObject(ve2, 306, 549);
        addObject(ve3, 539, 413);
        addObject(ve4, 391, 418);
        addObject(ve5, 271, 414);
        addObject(ve6, 288, 314);
        addObject(ve7, 254, 92);
        addObject(ve8, 320, 92);
        addObject(ve9, 400, 92);
        addObject(ve12, 450, 249);
        addObject(ve11, 218, 232);

        addObject(f2, 580, 250);
        trampa trampa = new trampa();
        addObject(trampa, 24, 589);
        trampa trampa2 = new trampa();
        addObject(trampa2, 21, 593);
        Plataforma plataforma = new Plataforma();
        addObject(plataforma, 67, 584);
        Plataforma plataforma2 = new Plataforma();
        addObject(plataforma2, 58, 590);
        Plataforma plataforma3 = new Plataforma();
        addObject(plataforma3, 113, 589);
        Plataforma plataforma4 = new Plataforma();
        addObject(plataforma4, 158, 589);
        Plataforma plataforma5 = new Plataforma();
        addObject(plataforma5, 196, 593);
        Plataforma plataforma6 = new Plataforma();
        addObject(plataforma6, 241, 588);
        Plataforma plataforma7 = new Plataforma();
        addObject(plataforma7, 290, 591);
        Plataforma plataforma8 = new Plataforma();
        addObject(plataforma8, 343, 587);
        Plataforma plataforma9 = new Plataforma();
        addObject(plataforma9, 396, 582);
        Plataforma plataforma10 = new Plataforma();
        addObject(plataforma10, 435, 584);
        Plataforma plataforma11 = new Plataforma();
        addObject(plataforma11, 481, 583);
        Plataforma plataforma12 = new Plataforma();
        addObject(plataforma12, 537, 584);
        trampa trampa3 = new trampa();
        addObject(trampa3, 587, 596);
        plataforma.setLocation(74, 590);
        plataforma3.setLocation(115, 590);
        plataforma4.setLocation(157, 589);
        plataforma5.setLocation(196, 589);
        plataforma6.setLocation(241, 589);
        plataforma7.setLocation(284, 589);
        plataforma8.setLocation(329, 589);
        plataforma9.setLocation(373, 589);
        plataforma10.setLocation(418, 582);
        plataforma11.setLocation(463, 577);
        plataforma12.setLocation(505, 577);
        Plataforma plataforma13 = new Plataforma();
        addObject(plataforma13, 556, 584);
        plataforma13.setLocation(549, 577);
        Octorok octorok = new Octorok();
        addObject(octorok, 540, 553);
        octorok.setLocation(540, 547);

        Plataforma2 plataforma22 = new Plataforma2();
        addObject(plataforma22, 533, 517);
        Plataforma2 plataforma23 = new Plataforma2();
        addObject(plataforma23, 538, 479);
        Plataforma2 plataforma24 = new Plataforma2();
        addObject(plataforma24, 537, 445);
        Plataforma2 plataforma25 = new Plataforma2();
        addObject(plataforma25, 455, 443);
        Plataforma2 plataforma26 = new Plataforma2();
        addObject(plataforma26, 392, 444);
        Plataforma2 plataforma27 = new Plataforma2();
        addObject(plataforma27, 326, 444);
        Plataforma2 plataforma28 = new Plataforma2();
        addObject(plataforma28, 264, 445);
        Octorok octorok2 = new Octorok();
        addObject(octorok2, 458, 430);
        Octorok octorok3 = new Octorok();
        addObject(octorok3, 336, 430);
        Fireflor fireflor = new Fireflor();
        addObject(fireflor, 270, 482);
        Plataforma2 plataforma29 = new Plataforma2();
        addObject(plataforma29, 210, 445);
        Plataforma2 plataforma210 = new Plataforma2();
        addObject(plataforma210, 156, 432);
        Plataforma2 plataforma211 = new Plataforma2();
        addObject(plataforma211, 76, 430);
        Plataforma2 plataforma212 = new Plataforma2();
        addObject(plataforma212, 78, 404);
        Plataforma2 plataforma213 = new Plataforma2();
        addObject(plataforma213, 132, 376);
        Plataforma2 plataforma214 = new Plataforma2();
        addObject(plataforma214, 69, 343);
        Plataforma2 plataforma215 = new Plataforma2();
        addObject(plataforma215, 138, 315);
        Plataforma2 plataforma216 = new Plataforma2();
        addObject(plataforma216, 211, 298);
        Plataforma2 plataforma217 = new Plataforma2();
        addObject(plataforma217, 261, 325);
        Plataforma2 plataforma218 = new Plataforma2();
        addObject(plataforma218, 261, 335);
        Plataforma2 plataforma219 = new Plataforma2();
        addObject(plataforma219, 316, 327);
        Plataforma2 plataforma220 = new Plataforma2();
        addObject(plataforma220, 367, 328);
        Plataforma2 plataforma221 = new Plataforma2();
        addObject(plataforma221, 423, 319);
        Plataforma2 plataforma222 = new Plataforma2();
        addObject(plataforma222, 452, 284);
        Plataforma2 plataforma223 = new Plataforma2();
        addObject(plataforma223, 518, 322);
        Plataforma2 plataforma224 = new Plataforma2();
        addObject(plataforma224, 555, 282);
        Plataforma2 plataforma225 = new Plataforma2();
        addObject(plataforma225, 582, 282);
        plataforma214.setLocation(43, 339);
        plataforma213.setLocation(125, 370);
        plataforma212.setLocation(58, 394);
        plataforma215.setLocation(140, 288);
        plataforma217.setLocation(249, 342);
        plataforma218.setLocation(286, 342);
        plataforma219.setLocation(323, 342);
        plataforma220.setLocation(369, 303);
        plataforma221.setLocation(427, 326);
        plataforma220.setLocation(369, 298);
        Octorok octorok4 = new Octorok();
        addObject(octorok4, 286, 329);
        Nube nube = new Nube();
        addObject(nube, 49, 248);
        Nube nube2 = new Nube();
        addObject(nube2, 60, 202);
        Nube nube3 = new Nube();
        addObject(nube3, 112, 157);
        Nube nube4 = new Nube();
        addObject(nube4, 174, 142);
        Nube nube5 = new Nube();
        addObject(nube5, 230, 137);
        Nube nube6 = new Nube();
        addObject(nube6, 286, 146);
        Nube nube7 = new Nube();
        addObject(nube7, 316, 144);
        Nube nube8 = new Nube();
        addObject(nube8, 381, 136);
        Nube nube9 = new Nube();
        addObject(nube9, 442, 134);
        Nube nube10 = new Nube();
        addObject(nube10, 478, 134);
        Nube nube11 = new Nube();
        addObject(nube11, 529, 134);
        Nube nube12 = new Nube();
        addObject(nube12, 574, 134);
        Nube nube13 = new Nube();
        addObject(nube13, 406, 139);
        Nube nube14 = new Nube();
        addObject(nube14, 346, 141);
        Nube nube15 = new Nube();
        addObject(nube15, 259, 151);
        nube11.setLocation(556, 132);
        nube12.setLocation(579, 132);
        nube15.setLocation(259, 141);
        Raiz raiz = new Raiz();
        addObject(raiz, 263, 508);
        Raiz raiz2 = new Raiz();
        addObject(raiz2, 218, 289);
        Raiz raiz3 = new Raiz();
        addObject(raiz3, 379, 283);
        Fireflor fireflor2 = new Fireflor();
        addObject(fireflor2, 383, 271);
        Fireflor fireflor3 = new Fireflor();
        addObject(fireflor3, 221, 267);
        fireflor3.setLocation(222, 271);
        fireflor2.setLocation(383, 261);
        fireflor.setLocation(264, 485);
        Rayo rayo = new Rayo();
        addObject(rayo, 487, 39);
        rayo.setLocation(287, 40);
        removeObject(fireflor2);
        removeObject(raiz3);
        fireflor3.setLocation(217, 267);
        raiz2.setLocation(213, 286);
        octorok2.setLocation(461, 422);
        octorok3.setLocation(335, 424);
        octorok4.setLocation(255, 326);
    }

    /****
     * crea en el mundo el mundo 2
     */
    public void mundo2()
    {
        removeObjects( getObjects(Actor.class) );

        agregapersonaje(32, 228);

        addObject(vidas,40,40);
        addObject(puntos,118,40);
        addObject(pun,108,12);
        addObject(vi,34,12);

        Letrero let=new Letrero  ("nivel 4");
        addObject(let,300,30);

        flecham2 f2 = new flecham2(this,3);
        addObject(f2, 585, 515);

        Rupiaroja ro=new Rupiaroja();
        addObject(ro, 179, 149);

        Rupiaazul az1= new Rupiaazul();
        Rupiaazul az2= new Rupiaazul();
        Rupiaazul az3= new Rupiaazul();
        Rupiaazul az4= new Rupiaazul();
        Rupiaazul az5= new Rupiaazul();

        addObject(az1, 358, 48);
        addObject(az2, 542, 98);
        addObject(az3, 213, 196);
        addObject(az4, 204, 358);
        addObject(az5, 89, 221);

        Rupiaverde ve1=new Rupiaverde();
        Rupiaverde ve2=new Rupiaverde();
        Rupiaverde ve3=new Rupiaverde();
        Rupiaverde ve4=new Rupiaverde();
        Rupiaverde ve5=new Rupiaverde();
        Rupiaverde ve6=new Rupiaverde();
        Rupiaverde ve7=new Rupiaverde();
        Rupiaverde ve8=new Rupiaverde();
        Rupiaverde ve9=new Rupiaverde();
        Rupiaverde ve11=new Rupiaverde();
        Rupiaverde ve12=new Rupiaverde();

        addObject(ve1, 85, 303);
        addObject(ve2, 85, 348);
        addObject(ve3, 85, 413);
        addObject(ve4, 113, 78);
        addObject(ve5, 311, 228);
        addObject(ve6, 398, 369);
        addObject(ve7, 542, 98);
        addObject(ve8, 542, 122);
        addObject(ve9, 542, 150);
        addObject(ve11, 542, 232);

        Plataforma2 plataformad = new Plataforma2();
        addObject(plataformad, 477, 490);
        Plataforma2 plataforma2 = new Plataforma2();
        addObject(plataforma2, 33, 252);
        Plataforma2 plataforma22 = new Plataforma2();
        addObject(plataforma22, 66, 541);
        Plataforma2 plataforma23 = new Plataforma2();
        addObject(plataforma23, 120, 544);
        Plataforma2 plataforma24 = new Plataforma2();
        addObject(plataforma24, 176, 549);
        Plataforma2 plataforma25 = new Plataforma2();
        addObject(plataforma25, 232, 544);
        Plataforma2 plataforma26 = new Plataforma2();
        addObject(plataforma26, 284, 538);
        Plataforma2 plataforma27 = new Plataforma2();
        addObject(plataforma27, 331, 538);
        plataforma22.setLocation(49, 546);
        plataforma23.setLocation(94, 546);
        plataforma24.setLocation(136, 546);
        plataforma25.setLocation(181, 546);
        plataforma26.setLocation(226, 546);
        plataforma27.setLocation(271, 546);
        Pared pared = new Pared();
        addObject(pared, 57, 297);
        Pared pared2 = new Pared();
        addObject(pared2, 46, 369);
        Pared pared3 = new Pared();
        addObject(pared3, 47, 446);
        Pared pared4 = new Pared();
        addObject(pared4, 43, 494);
        Pared pared5 = new Pared();
        addObject(pared5, 40, 527);
        pared.setLocation(48, 291);
        pared2.setLocation(48, 351);
        pared3.setLocation(47, 411);
        pared4.setLocation(45, 469);
        pared5.setLocation(43, 524);
        Pared pared6 = new Pared();
        addObject(pared6, 130, 479);
        Pared pared7 = new Pared();
        addObject(pared7, 118, 270);
        Pared pared8 = new Pared();
        addObject(pared8, 117, 327);
        Pared pared9 = new Pared();
        addObject(pared9, 123, 382);
        pared9.setLocation(117, 386);
        pared7.setLocation(116, 272);
        Pared pared10 = new Pared();
        addObject(pared10, 117, 457);
        pared10.setLocation(118, 446);
        pared6.setLocation(116, 215);
        Pared pared11 = new Pared();
        addObject(pared11, 120, 176);
        pared11.setLocation(116, 158);
        Pared pared12 = new Pared();
        addObject(pared12, 289, 511);
        Pared pared13 = new Pared();
        addObject(pared13, 291, 448);
        Pared pared14 = new Pared();
        addObject(pared14, 287, 376);
        Pared pared15 = new Pared();
        addObject(pared15, 288, 320);
        Pared pared16 = new Pared();
        addObject(pared16, 289, 260);
        Pared pared17 = new Pared();
        addObject(pared17, 288, 211);
        Pared pared18 = new Pared();
        addObject(pared18, 288, 152);
        pared13.setLocation(286, 435);
        pared12.setLocation(285, 509);
        pared13.setLocation(286, 436);
        pared12.setLocation(286, 497);
        Plataforma2 plataforma28 = new Plataforma2();
        addObject(plataforma28, 231, 476);
        Plataforma2 plataforma29 = new Plataforma2();
        addObject(plataforma29, 267, 477);
        Plataforma2 plataforma210 = new Plataforma2();
        addObject(plataforma210, 151, 422);
        Plataforma2 plataforma211 = new Plataforma2();
        addObject(plataforma211, 194, 423);
        Plataforma2 plataforma212 = new Plataforma2();
        addObject(plataforma212, 239, 359);
        Plataforma2 plataforma213 = new Plataforma2();
        addObject(plataforma213, 174, 306);
        Plataforma2 plataforma214 = new Plataforma2();
        addObject(plataforma214, 240, 239);
        Plataforma2 plataforma215 = new Plataforma2();
        addObject(plataforma215, 174, 185);
        Plataforma2 plataforma216 = new Plataforma2();
        addObject(plataforma216, 120, 122);
        Plataforma2 plataforma217 = new Plataforma2();
        addObject(plataforma217, 181, 70);
        Plataforma2 plataforma218 = new Plataforma2();
        addObject(plataforma218, 247, 70);
        Plataforma2 plataforma219 = new Plataforma2();
        addObject(plataforma219, 323, 77);
        Plataforma2 plataforma220 = new Plataforma2();
        addObject(plataforma220, 394, 76);
        plataforma219.setLocation(324, 69);
        plataforma220.setLocation(388, 69);
        plataforma219.setLocation(321, 67);
        Plataforma2 plataforma221 = new Plataforma2();
        addObject(plataforma221, 580, 548);
        Plataforma plataforma = new Plataforma();
        addObject(plataforma, 321, 567);
        Plataforma plataforma3 = new Plataforma();
        addObject(plataforma3, 379, 566);
        Plataforma plataforma4 = new Plataforma();
        addObject(plataforma4, 449, 570);
        Plataforma plataforma5 = new Plataforma();
        addObject(plataforma5, 517, 566);
        plataforma4.setLocation(451, 565);
        plataforma3.setLocation(388, 564);
        plataforma3.setLocation(365, 567);
        plataforma4.setLocation(409, 566);
        plataforma5.setLocation(454, 567);
        Plataforma plataforma6 = new Plataforma();
        addObject(plataforma6, 509, 572);
        Plataforma plataforma7 = new Plataforma();
        addObject(plataforma7, 558, 575);
        plataforma6.setLocation(499, 567);
        plataforma7.setLocation(544, 566);
        Pared pared19 = new Pared();
        addObject(pared19, 410, 152);
        Pared pared20 = new Pared();
        addObject(pared20, 420, 90);
        Pared pared21 = new Pared();
        addObject(pared21, 420, 37);
        Pared pared22 = new Pared();
        addObject(pared22, 420, 213);
        Pared pared23 = new Pared();
        addObject(pared23, 418, 281);
        Pared pared24 = new Pared();
        addObject(pared24, 426, 339);
        Pared pared25 = new Pared();
        addObject(pared25, 419, 398);
        Pared pared26 = new Pared();
        addObject(pared26, 417, 462);
        pared26.setLocation(417, 456);
        pared25.setLocation(416, 401);
        pared24.setLocation(419, 341);
        pared23.setLocation(420, 278);
        pared19.setLocation(419, 150);
        Pared pared27 = new Pared();
        addObject(pared27, 511, 517);
        Pared pared28 = new Pared();
        addObject(pared28, 513, 448);
        Pared pared29 = new Pared();
        addObject(pared29, 513, 393);
        Pared pared30 = new Pared();
        addObject(pared30, 513, 338);
        Pared pared31 = new Pared();
        addObject(pared31, 512, 279);
        Pared pared32 = new Pared();
        addObject(pared32, 511, 226);
        Pared pared33 = new Pared();
        addObject(pared33, 513, 176);
        Pared pared34 = new Pared();
        addObject(pared34, 509, 121);
        pared34.setLocation(512, 121);
        pared33.setLocation(512, 175);
        pared28.setLocation(513, 454);
        trampa trampa = new trampa();
        addObject(trampa, 389, 205);
        trampa trampa2 = new trampa();
        addObject(trampa2, 322, 337);
        trampa trampa3 = new trampa();
        addObject(trampa3, 397, 444);
        trampa2.setLocation(313, 336);
        trampa2.setLocation(311, 336);
        trampa.setLocation(397, 193);
        Plataforma2 plataforma222 = new Plataforma2();
        addObject(plataforma222, 359, 256);
        Plataforma2 plataforma223 = new Plataforma2();
        addObject(plataforma223, 358, 392);
        Plataforma2 plataforma224 = new Plataforma2();
        addObject(plataforma224, 448, 447);
        Plataforma2 plataforma225 = new Plataforma2();
        addObject(plataforma225, 486, 364);
        Plataforma2 plataforma226 = new Plataforma2();
        addObject(plataforma226, 449, 285);
        Plataforma2 plataforma227 = new Plataforma2();
        addObject(plataforma227, 490, 210);
        Plataforma2 plataforma228 = new Plataforma2();
        addObject(plataforma228, 449, 131);
        plataforma.setLocation(322, 574);
        plataforma3.setLocation(364, 573);
        plataforma4.setLocation(408, 573);
        plataforma4.setLocation(409, 559);
        plataforma5.setLocation(453, 557);
        plataforma6.setLocation(496, 571);
        plataforma6.setLocation(499, 571);
        plataforma4.setLocation(409, 557);
        plataforma3.setLocation(366, 556);
        Octorok octorok = new Octorok();
        addObject(octorok, 246, 229);
        Octorok octorok2 = new Octorok();
        addObject(octorok2, 239, 351);
        Octorok octorok3 = new Octorok();
        addObject(octorok3, 126, 110);
        Octorok octorok4 = new Octorok();
        addObject(octorok4, 157, 533);
        Octorok octorok5 = new Octorok();
        addObject(octorok5, 421, 532);
        Fireflor fireflor = new Fireflor();
        addObject(fireflor, 183, 276);
        Raiz raiz = new Raiz();
        addObject(raiz, 180, 300);
        raiz.setLocation(172, 294);
        octorok2.setLocation(239, 345);
        octorok.setLocation(241, 222);
        octorok3.setLocation(125, 108);
        octorok4.setLocation(157, 528);
        octorok4.setLocation(157, 529);
        Rayo rayo = new Rayo();
        addObject(rayo, 551, 35);
        Octorok octorok6 = new Octorok();
        addObject(octorok6, 490, 350);
        Octorok octorok7 = new Octorok();
        addObject(octorok7, 453, 275);
        Octorok octorok8 = new Octorok();
        addObject(octorok8, 493, 196);
        Octorok octorok9 = new Octorok();
        addObject(octorok9, 452, 118);

    }

    /****
     * crea en el mundo el mundo 3
     */
    public void mundo3()
    {
        removeObjects( getObjects(Actor.class) );

        agregapersonaje(28, 541);

        addObject(vidas,40,40);
        addObject(puntos,118,40);
        addObject(pun,108,12);
        addObject(vi,34,12);

        Letrero let=new Letrero  ("nivel 5");
        addObject(let,300,30);

        flecham2 f2 = new flecham2(this,4);
        addObject(f2, 585,65);
        Plataforma2 plataforma2 = new Plataforma2();
        addObject(plataforma2, 22, 567);
        Plataforma2 plataforma22 = new Plataforma2();
        addObject(plataforma22, 66, 570);
        Plataforma plataforma = new Plataforma();
        addObject(plataforma, 111, 586);
        Plataforma plataforma3 = new Plataforma();
        addObject(plataforma3, 146, 590);
        Plataforma plataforma4 = new Plataforma();
        addObject(plataforma4, 193, 586);
        Plataforma plataforma5 = new Plataforma();
        addObject(plataforma5, 245, 585);
        Plataforma plataforma6 = new Plataforma();
        addObject(plataforma6, 293, 586);
        Plataforma plataforma7 = new Plataforma();
        addObject(plataforma7, 345, 586);
        Plataforma plataforma8 = new Plataforma();
        addObject(plataforma8, 398, 574);
        Plataforma plataforma9 = new Plataforma();
        addObject(plataforma9, 457, 581);
        Plataforma plataforma10 = new Plataforma();
        addObject(plataforma10, 512, 580);
        Plataforma plataforma11 = new Plataforma();
        addObject(plataforma11, 560, 580);
        plataforma5.setLocation(237, 585);
        plataforma6.setLocation(280, 586);
        plataforma7.setLocation(325, 586);
        plataforma8.setLocation(369, 585);
        plataforma9.setLocation(414, 583);
        plataforma10.setLocation(458, 584);
        plataforma11.setLocation(503, 584);
        Plataforma plataforma12 = new Plataforma();
        addObject(plataforma12, 546, 586);
        Plataforma plataforma13 = new Plataforma();
        addObject(plataforma13, 587, 590);
        Plataforma2 plataforma23 = new Plataforma2();
        addObject(plataforma23, 90, 482);
        Plataforma2 plataforma24 = new Plataforma2();
        addObject(plataforma24, 198, 535);
        Plataforma2 plataforma25 = new Plataforma2();
        addObject(plataforma25, 254, 507);
        Plataforma2 plataforma26 = new Plataforma2();
        addObject(plataforma26, 194, 486);
        Plataforma2 plataforma27 = new Plataforma2();
        addObject(plataforma27, 338, 541);
        Plataforma2 plataforma28 = new Plataforma2();
        addObject(plataforma28, 472, 540);
        Plataforma2 plataforma29 = new Plataforma2();
        addObject(plataforma29, 540, 88);
        Plataforma2 plataforma210 = new Plataforma2();
        addObject(plataforma210, 578, 90);
        Plataforma2 plataforma211 = new Plataforma2();
        addObject(plataforma211, 489, 116);
        Plataforma2 plataforma212 = new Plataforma2();
        addObject(plataforma212, 423, 143);
        Plataforma2 plataforma213 = new Plataforma2();
        addObject(plataforma213, 366, 186);
        Plataforma2 plataforma214 = new Plataforma2();
        addObject(plataforma214, 325, 188);
        Plataforma2 plataforma215 = new Plataforma2();
        addObject(plataforma215, 284, 187);
        plataforma214.setLocation(326, 186);
        plataforma215.setLocation(285, 186);
        Plataforma2 plataforma216 = new Plataforma2();
        addObject(plataforma216, 304, 454);
        Plataforma2 plataforma217 = new Plataforma2();
        addObject(plataforma217, 409, 501);
        Plataforma2 plataforma218 = new Plataforma2();
        addObject(plataforma218, 508, 488);
        Plataforma2 plataforma219 = new Plataforma2();
        addObject(plataforma219, 457, 459);
        Plataforma2 plataforma220 = new Plataforma2();
        addObject(plataforma220, 375, 464);
        Plataforma2 plataforma221 = new Plataforma2();
        addObject(plataforma221, 223, 445);
        Plataforma2 plataforma222 = new Plataforma2();
        addObject(plataforma222, 139, 435);

        Nube nube = new Nube();
        addObject(nube, 48, 368);
        Nube nube2 = new Nube();
        addObject(nube2, 55, 311);
        Nube nube3 = new Nube();
        addObject(nube3, 58, 241);
        Nube nube4 = new Nube();
        addObject(nube4, 63, 185);
        Nube nube5 = new Nube();
        addObject(nube5, 72, 120);
        Nube nube6 = new Nube();
        addObject(nube6, 157, 97);
        Nube nube7 = new Nube();
        addObject(nube7, 201, 102);
        Nube nube8 = new Nube();
        addObject(nube8, 231, 104);
        Nube nube9 = new Nube();
        addObject(nube9, 254, 109);
        Plataforma2 plataforma223 = new Plataforma2();
        addObject(plataforma223, 415, 411);
        Plataforma2 plataforma224 = new Plataforma2();
        addObject(plataforma224, 359, 378);
        Plataforma2 plataforma225 = new Plataforma2();
        addObject(plataforma225, 305, 350);
        Plataforma2 plataforma226 = new Plataforma2();
        addObject(plataforma226, 236, 335);
        Plataforma2 plataforma227 = new Plataforma2();
        addObject(plataforma227, 57, 436);
        Plataforma2 plataforma228 = new Plataforma2();
        addObject(plataforma228, 419, 330);
        Plataforma2 plataforma229 = new Plataforma2();
        addObject(plataforma229, 169, 311);
        Plataforma2 plataforma230 = new Plataforma2();
        addObject(plataforma230, 171, 267);
        Plataforma2 plataforma231 = new Plataforma2();
        addObject(plataforma231, 172, 224);
        Plataforma2 plataforma232 = new Plataforma2();
        addObject(plataforma232, 207, 187);
        Plataforma2 plataforma233 = new Plataforma2();
        addObject(plataforma233, 498, 334);
        Plataforma2 plataforma234 = new Plataforma2();
        addObject(plataforma234, 574, 338);
        Plataforma2 plataforma235 = new Plataforma2();
        addObject(plataforma235, 505, 284);
        Octorok octorok = new Octorok();
        addObject(octorok, 291, 175);
        octorok.setLocation(293, 168);
        Octorok octorok2 = new Octorok();
        addObject(octorok2, 331, 170);
        Octorok octorok3 = new Octorok();
        addObject(octorok3, 430, 131);
        octorok3.setLocation(426, 127);
        Octorok octorok4 = new Octorok();
        addObject(octorok4, 314, 337);
        Raiz raiz = new Raiz();
        addObject(raiz, 142, 420);
        Fireflor fireflor = new Fireflor();
        addObject(fireflor, 145, 400);
        Fireflor fireflor2 = new Fireflor();
        addObject(fireflor2, 508, 258);
        Raiz raiz2 = new Raiz();
        addObject(raiz2, 508, 276);
        fireflor2.setLocation(512, 255);
        Raiz raiz3 = new Raiz();
        addObject(raiz3, 171, 299);
        Fireflor fireflor3 = new Fireflor();
        addObject(fireflor3, 179, 281);
        Octorok octorok5 = new Octorok();
        addObject(octorok5, 348, 528);
        octorok5.setLocation(342, 522);

        Nube nube10 = new Nube();
        addObject(nube10, 463, 239);
        Nube nube11 = new Nube();
        addObject(nube11, 422, 210);
        trampa trampa = new trampa();
        addObject(trampa, 104, 441);
        trampa trampa2 = new trampa();
        addObject(trampa2, 187, 444);
        trampa2.setLocation(187, 454);
        trampa trampa3 = new trampa();
        addObject(trampa3, 328, 211);
        Rupiaverde rupiaverde = new Rupiaverde();
        addObject(rupiaverde, 224, 424);
        Rupiaverde rupiaverde2 = new Rupiaverde();
        addObject(rupiaverde2, 179, 76);
        Rupiaverde rupiaverde3 = new Rupiaverde();
        addObject(rupiaverde3, 212, 82);
        Rupiaverde rupiaverde4 = new Rupiaverde();
        addObject(rupiaverde4, 251, 84);
        Rupiaverde rupiaverde5 = new Rupiaverde();
        addObject(rupiaverde5, 461, 439);
        Rupiaverde rupiaverde6 = new Rupiaverde();
        addObject(rupiaverde6, 259, 496);
        Rupiaverde rupiaverde7 = new Rupiaverde();
        addObject(rupiaverde7, 341, 523);
        Rupiaverde rupiaverde8 = new Rupiaverde();
        addObject(rupiaverde8, 147, 379);
        Rupiaverde rupiaverde9 = new Rupiaverde();
        addObject(rupiaverde9, 516, 233);
        Rupiaverde rupiaverde10 = new Rupiaverde();
        addObject(rupiaverde10, 580, 315);
        Rupiaverde rupiaverde11 = new Rupiaverde();
        addObject(rupiaverde11, 206, 166);
        Rupiaverde rupiaverde12 = new Rupiaverde();
        addObject(rupiaverde12, 417, 311);
        Rupiaazul rupiaazul = new Rupiaazul();
        addObject(rupiaazul, 271, 451);
        Rupiaazul rupiaazul2 = new Rupiaazul();
        addObject(rupiaazul2, 272, 357);
        Rupiaazul rupiaazul3 = new Rupiaazul();
        addObject(rupiaazul3, 250, 203);
        Rupiaazul rupiaazul4 = new Rupiaazul();
        addObject(rupiaazul4, 463, 82);
        rupiaazul4.setLocation(455, 131);
        Rupiaroja rupiaroja = new Rupiaroja();
        addObject(rupiaroja, 215, 42);
    }

    /****
     * crea en el mundo el mundo 4
     */
    public void mundo4()
    {
        removeObjects( getObjects(Actor.class) );

        agregapersonaje(32, 24);

        Letrero let=new Letrero  ("nivel 6");
        addObject(let,300,30);

        addObject(vidas,40,40);
        addObject(puntos,118,40);
        addObject(pun,108,12);
        addObject(vi,34,12);
        flecham2 f2 = new flecham2(this,5);
        addObject(f2, 565, 25);
        Plataforma plataforma = new Plataforma();
        addObject(plataforma, 26, 591);
        Plataforma plataforma2 = new Plataforma();
        addObject(plataforma2, 72, 595);
        Plataforma plataforma3 = new Plataforma();
        addObject(plataforma3, 106, 595);
        Plataforma plataforma4 = new Plataforma();
        addObject(plataforma4, 149, 595);
        Plataforma plataforma5 = new Plataforma();
        addObject(plataforma5, 192, 595);
        Plataforma plataforma6 = new Plataforma();
        addObject(plataforma6, 222, 597);
        Plataforma plataforma7 = new Plataforma();
        addObject(plataforma7, 259, 598);
        Plataforma plataforma8 = new Plataforma();
        addObject(plataforma8, 298, 598);
        Plataforma plataforma9 = new Plataforma();
        addObject(plataforma9, 344, 596);
        Plataforma plataforma10 = new Plataforma();
        addObject(plataforma10, 386, 596);
        Plataforma plataforma11 = new Plataforma();
        addObject(plataforma11, 433, 596);
        Plataforma plataforma12 = new Plataforma();
        addObject(plataforma12, 484, 595);
        Plataforma plataforma13 = new Plataforma();
        addObject(plataforma13, 525, 599);
        Plataforma plataforma14 = new Plataforma();
        addObject(plataforma14, 568, 592);
        Plataforma plataforma15 = new Plataforma();
        addObject(plataforma15, 591, 592);
        Plataforma plataforma16 = new Plataforma();
        addObject(plataforma16, 460, 594);
        trampa trampa = new trampa();
        addObject(trampa, 157, 590);
        trampa trampa2 = new trampa();
        addObject(trampa2, 308, 595);
        trampa trampa3 = new trampa();
        addObject(trampa3, 446, 589);
        Plataforma2 plataforma22 = new Plataforma2();
        addObject(plataforma22, 575, 550);
        Plataforma2 plataforma23 = new Plataforma2();
        addObject(plataforma23, 536, 522);
        Plataforma2 plataforma24 = new Plataforma2();
        addObject(plataforma24, 498, 493);
        Plataforma2 plataforma25 = new Plataforma2();
        addObject(plataforma25, 440, 468);
        Plataforma2 plataforma26 = new Plataforma2();
        addObject(plataforma26, 397, 468);
        Plataforma2 plataforma27 = new Plataforma2();
        addObject(plataforma27, 354, 468);
        Plataforma2 plataforma28 = new Plataforma2();
        addObject(plataforma28, 310, 469);
        Plataforma2 plataforma29 = new Plataforma2();
        addObject(plataforma29, 269, 470);
        Plataforma2 plataforma210 = new Plataforma2();
        addObject(plataforma210, 223, 470);
        Plataforma2 plataforma211 = new Plataforma2();
        addObject(plataforma211, 178, 469);
        Plataforma2 plataforma212 = new Plataforma2();
        addObject(plataforma212, 182, 439);
        Plataforma2 plataforma213 = new Plataforma2();
        addObject(plataforma213, 259, 408);
        Plataforma2 plataforma214 = new Plataforma2();
        addObject(plataforma214, 330, 386);
        Plataforma2 plataforma215 = new Plataforma2();
        addObject(plataforma215, 410, 370);

        Pared pared = new Pared();
        addObject(pared, 65, 31);
        Pared pared2 = new Pared();
        addObject(pared2, 68, 87);
        pared2.setLocation(65, 90);

        Pared pared3 = new Pared();
        addObject(pared3, 67, 150);
        paredmov paredmov = new paredmov();
        addObject(paredmov, 305, 438);
        Plataforma2 plataforma216 = new Plataforma2();
        addObject(plataforma216, 473, 351);
        Plataforma2 plataforma217 = new Plataforma2();
        addObject(plataforma217, 479, 315);
        Plataforma2 plataforma218 = new Plataforma2();
        addObject(plataforma218, 546, 306);
        Plataforma2 plataforma219 = new Plataforma2();
        addObject(plataforma219, 536, 265);
        Plataforma2 plataforma220 = new Plataforma2();
        addObject(plataforma220, 492, 265);
        Plataforma2 plataforma221 = new Plataforma2();
        addObject(plataforma221, 446, 264);
        Plataforma2 plataforma222 = new Plataforma2();
        addObject(plataforma222, 401, 266);
        Plataforma2 plataforma223 = new Plataforma2();
        addObject(plataforma223, 356, 267);
        Plataforma2 plataforma224 = new Plataforma2();
        addObject(plataforma224, 314, 266);
        Plataforma2 plataforma225 = new Plataforma2();
        addObject(plataforma225, 269, 266);
        Plataforma2 plataforma226 = new Plataforma2();
        addObject(plataforma226, 232, 235);
        Plataforma2 plataforma227 = new Plataforma2();
        addObject(plataforma227, 190, 206);
        Plataforma2 plataforma228 = new Plataforma2();
        addObject(plataforma228, 160, 166);
        Plataforma2 plataforma229 = new Plataforma2();
        addObject(plataforma229, 220, 133);
        Plataforma2 plataforma230 = new Plataforma2();
        addObject(plataforma230, 270, 136);
        Plataforma2 plataforma231 = new Plataforma2();
        addObject(plataforma231, 313, 138);
        Plataforma2 plataforma232 = new Plataforma2();
        addObject(plataforma232, 354, 135);
        Plataforma2 plataforma233 = new Plataforma2();
        addObject(plataforma233, 397, 135);
        Plataforma2 plataforma234 = new Plataforma2();
        addObject(plataforma234, 437, 133);
        Plataforma2 plataforma235 = new Plataforma2();
        addObject(plataforma235, 477, 136);
        Plataforma2 plataforma236 = new Plataforma2();
        addObject(plataforma236, 525, 112);
        Plataforma2 plataforma237 = new Plataforma2();
        addObject(plataforma237, 562, 80);
        Plataforma2 plataforma238 = new Plataforma2();
        addObject(plataforma238, 570, 57);
        plataforma221.setLocation(447, 265);
        trampa trampa4 = new trampa();
        addObject(trampa4, 309, 286);
        trampa trampa5 = new trampa();
        addObject(trampa5, 427, 163);
        Rayo rayo = new Rayo();
        addObject(rayo, 269, 49);
        Rayo rayo2 = new Rayo();
        addObject(rayo2, 161, 38);
        Octorok octorok = new Octorok();
        addObject(octorok, 459, 253);
        Octorok octorok2 = new Octorok();
        addObject(octorok2, 362, 257);
        Octorok octorok3 = new Octorok();
        addObject(octorok3, 370, 123);
        Octorok octorok4 = new Octorok();
        addObject(octorok4, 363, 456);
        Raiz raiz = new Raiz();
        addObject(raiz, 332, 372);
        Fireflor fireflor = new Fireflor();
        addObject(fireflor, 335, 355);
        Raiz raiz2 = new Raiz();
        addObject(raiz2, 235, 226);
        Fireflor fireflor2 = new Fireflor();
        addObject(fireflor2, 240, 208);
        Fireflor fireflor3 = new Fireflor();
        addObject(fireflor3, 538, 493);
        Raiz raiz3 = new Raiz();
        addObject(raiz3, 540, 517);
        raiz3.setLocation(533, 514);
        Octorok octorok5 = new Octorok();
        addObject(octorok5, 530, 254);
        Octorok octorok6 = new Octorok();
        addObject(octorok6, 290, 127);
        Octorok octorok7 = new Octorok();
        addObject(octorok7, 454, 124);
        plataforma229.setLocation(222, 139);
        Pared pared4 = new Pared();
        addObject(pared4, 315, 240);
        Rupiaverde rupiaverde = new Rupiaverde();
        addObject(rupiaverde, 223, 550);
        Rupiaverde rupiaverde2 = new Rupiaverde();
        addObject(rupiaverde2, 364, 556);
        Rupiaverde rupiaverde3 = new Rupiaverde();
        addObject(rupiaverde3, 580, 528);
        Rupiaverde rupiaverde4 = new Rupiaverde();
        addObject(rupiaverde4, 502, 471);
        Rupiaverde rupiaverde5 = new Rupiaverde();
        addObject(rupiaverde5, 330, 442);
        Rupiaverde rupiaverde6 = new Rupiaverde();
        addObject(rupiaverde6, 262, 385);
        Rupiaverde rupiaverde7 = new Rupiaverde();
        addObject(rupiaverde7, 412, 351);
        Rupiaverde rupiaverde8 = new Rupiaverde();
        addObject(rupiaverde8, 111, 148);
        Rupiaverde rupiaverde9 = new Rupiaverde();
        addObject(rupiaverde9, 114, 223);
        Rupiaverde rupiaverde10 = new Rupiaverde();
        addObject(rupiaverde10, 114, 270);
        Rupiaverde rupiaverde11 = new Rupiaverde();
        addObject(rupiaverde11, 108, 326);
        Rupiaverde rupiaverde12 = new Rupiaverde();
        addObject(rupiaverde12, 108, 378);
        Rupiaverde rupiaverde13 = new Rupiaverde();
        addObject(rupiaverde13, 110, 435);
        Rupiaverde rupiaverde14 = new Rupiaverde();
        addObject(rupiaverde14, 167, 132);
        Rupiaverde rupiaverde15 = new Rupiaverde();
        addObject(rupiaverde15, 525, 95);
        Rupiaazul rupiaazul = new Rupiaazul();
        addObject(rupiaazul, 117, 119);
        Rupiaazul rupiaazul2 = new Rupiaazul();
        addObject(rupiaazul2, 302, 394);
        rupiaazul2.setLocation(291, 399);
        Rupiaazul rupiaazul3 = new Rupiaazul();
        addObject(rupiaazul3, 377, 383);
        Rupiaazul rupiaazul4 = new Rupiaazul();
        addObject(rupiaazul4, 359, 161);
        Rupiaazul rupiaazul5 = new Rupiaazul();
        addObject(rupiaazul5, 473, 482);
        Rupiaroja rupiaroja = new Rupiaroja();
        addObject(rupiaroja, 355, 106);
        removeObject(fireflor3);
        removeObject(raiz3);
        removeObject(pared4);
        trampa4.setLocation(268, 258);
        octorok.setLocation(460, 249);
        octorok5.setLocation(533, 249);
        octorok2.setLocation(365, 251);
        octorok6.setLocation(290, 122);
        octorok3.setLocation(370, 120);
        octorok7.setLocation(454, 120);
        octorok4.setLocation(365, 453);
    }

    /****
     * crea en el mundo el mundo 5
     */
    public void mundo5()
    {
        removeObjects( getObjects(Actor.class) );

        agregapersonaje(30, 51);

        Letrero let=new Letrero  ("nivel 7");
        addObject(let,300,30);

        setBackground("azul.png");
        addObject(vidas,40,40);
        addObject(puntos,118,40);
        addObject(pun,108,12);
        addObject(vi,34,12);
        flecham2 f2 = new flecham2(this,6);
        addObject(f2, 13, 568);
        Plataforma3 plataforma3 = new Plataforma3();
        addObject(plataforma3, 202, 71);
        Plataforma3 plataforma32 = new Plataforma3();
        addObject(plataforma32, 402, 155);
        plataforma32.setLocation(402, 171);
        Plataforma3 plataforma33 = new Plataforma3();
        addObject(plataforma33, 206, 291);
        Plataforma3 plataforma34 = new Plataforma3();
        addObject(plataforma34, 403, 397);
        Plataforma3 plataforma35 = new Plataforma3();
        addObject(plataforma35, 202, 509);
        Plataforma3 plataforma36 = new Plataforma3();
        Plataforma3 plataforma37 = new Plataforma3();
        addObject(plataforma37, 207, 594);
        Plataforma3 plataforma38 = new Plataforma3();
        addObject(plataforma38, 193, 592);
        Plataforma3 plataforma39 = new Plataforma3();
        addObject(plataforma39, 442, 597);
        Plataforma3 plataforma310 = new Plataforma3();
        addObject(plataforma310, 317, 512);
        Plataforma3 plataforma311 = new Plataforma3();
        addObject(plataforma311, 259, 398);
        Plataforma3 plataforma312 = new Plataforma3();
        addObject(plataforma312, 338, 294);
        Plataforma3 plataforma313 = new Plataforma3();
        addObject(plataforma313, 273, 173);
        Plataforma3 plataforma314 = new Plataforma3();
        addObject(plataforma314, 354, 75);
        Rayo rayo = new Rayo();
        addObject(rayo, 482, 39);
        Rayo rayo2 = new Rayo();
        addObject(rayo2, 263, 34);
        Rupiaroja rupiaroja = new Rupiaroja();
        addObject(rupiaroja, 357, 33);
        Rupiaazul rupiaazul = new Rupiaazul();
        addObject(rupiaazul, 574, 127);
        Rupiaazul rupiaazul2 = new Rupiaazul();
        addObject(rupiaazul2, 42, 246);
        Rupiaazul rupiaazul3 = new Rupiaazul();
        addObject(rupiaazul3, 576, 366);
        Rupiaazul rupiaazul4 = new Rupiaazul();
        addObject(rupiaazul4, 29, 484);
        Rupiaazul rupiaazul5 = new Rupiaazul();
        addObject(rupiaazul5, 568, 576);
        Rupiaverde rupiaverde = new Rupiaverde();
        addObject(rupiaverde, 131, 143);
        Rupiaverde rupiaverde2 = new Rupiaverde();
        addObject(rupiaverde2, 284, 149);
        Rupiaverde rupiaverde3 = new Rupiaverde();
        addObject(rupiaverde3, 435, 152);
        Rupiaverde rupiaverde4 = new Rupiaverde();
        addObject(rupiaverde4, 191, 269);
        Rupiaverde rupiaverde5 = new Rupiaverde();
        addObject(rupiaverde5, 346, 272);
        Rupiaverde rupiaverde6 = new Rupiaverde();
        addObject(rupiaverde6, 500, 377);
        Rupiaverde rupiaverde7 = new Rupiaverde();
        addObject(rupiaverde7, 277, 377);
        Rupiaverde rupiaverde8 = new Rupiaverde();
        addObject(rupiaverde8, 173, 489);
        Rupiaverde rupiaverde9 = new Rupiaverde();
        addObject(rupiaverde9, 413, 489);
        Rupiaverde rupiaverde10 = new Rupiaverde();
        addObject(rupiaverde10, 34, 347);
        Rupiaverde rupiaverde11 = new Rupiaverde();
        addObject(rupiaverde11, 578, 248);
        Rupiaverde rupiaverde12 = new Rupiaverde();
        addObject(rupiaverde12, 38, 124);
        Octorok octorok = new Octorok();
        addObject(octorok, 400, 160);
        Octorok octorok2 = new Octorok();
        addObject(octorok2, 207, 165);
        octorok2.setLocation(213, 159);
        paredmov paredmov = new paredmov();
        addObject(paredmov, 345, 195);
        paredmov paredmov2 = new paredmov();
        addObject(paredmov2, 178, 294);
        paredmov paredmov3 = new paredmov();
        addObject(paredmov3, 489, 392);
        paredmov paredmov4 = new paredmov();
        addObject(paredmov4, 297, 390);
        paredmov paredmov5 = new paredmov();
        addObject(paredmov5, 454, 174);
        paredmov paredmov6 = new paredmov();
        addObject(paredmov6, 166, 505);
        paredmov paredmov7 = new paredmov();
        addObject(paredmov7, 405, 513);
        paredmov paredmov8 = new paredmov();
        addObject(paredmov8, 151, 175);
        Octorok octorok3 = new Octorok();
        addObject(octorok3, 479, 286);
        Octorok octorok4 = new Octorok();
        addObject(octorok4, 234, 286);
        Octorok octorok5 = new Octorok();
        addObject(octorok5, 65, 285);
        Octorok octorok6 = new Octorok();
        addObject(octorok6, 236, 393);
        Octorok octorok7 = new Octorok();
        addObject(octorok7, 409, 390);
        octorok6.setLocation(237, 387);
        Octorok octorok8 = new Octorok();
        addObject(octorok8, 296, 501);
        Octorok octorok9 = new Octorok();
        addObject(octorok9, 135, 502);
        Octorok octorok10 = new Octorok();
        addObject(octorok10, 462, 502);
        octorok10.setLocation(462, 501);
        octorok8.setLocation(296, 498);

        Rayo rayo3 = new Rayo();
        addObject(rayo3, 523, 242);
        paredmov paredmov9 = new paredmov();
        addObject(paredmov9, 339, 290);
        Octorok octorok11 = new Octorok();
        addObject(octorok11, 554, 164);
        octorok11.setLocation(555, 159);
        Octorok octorok12 = new Octorok();
        addObject(octorok12, 380, 283);
        Octorok octorok13 = new Octorok();
        addObject(octorok13, 562, 387);
        Octorok octorok14 = new Octorok();
        addObject(octorok14, 154, 387);
        Octorok octorok15 = new Octorok();
        addObject(octorok15, 354, 500);
        Octorok octorok16 = new Octorok();
        addObject(octorok16, 353, 388);
        Octorok octorok17 = new Octorok();
        addObject(octorok17, 306, 282);
        Octorok octorok18 = new Octorok();
        addObject(octorok18, 304, 162);
        Octorok octorok19 = new Octorok();
        addObject(octorok19, 92, 387);
        Octorok octorok20 = new Octorok();
        addObject(octorok20, 244, 502);
        Octorok octorok21 = new Octorok();
        addObject(octorok21, 497, 500);
        Octorok octorok22 = new Octorok();
        addObject(octorok22, 86, 500);
    }

    /****
     * crea en el mundo el mundo 6
     */
    public void mundo6()
    {
        removeObjects( getObjects(Actor.class) );

        agregapersonaje(575, 81);

        Letrero let=new Letrero  ("nivel 8");
        addObject(let,300,30);

        addObject(vidas,40,40);
        addObject(puntos,118,40);
        addObject(pun,108,12);
        addObject(vi,34,12);
        flecham2 f2 = new flecham2(this,7);
        addObject(f2, 581, 361);
        Lakito lakito = new Lakito();
        addObject(lakito, 387, 201);
        Plataforma3 plataforma3 = new Plataforma3();
        addObject(plataforma3, 406, 104);
        Plataforma3 plataforma32 = new Plataforma3();
        addObject(plataforma32, 271, 105);
        Pared pared = new Pared();
        addObject(pared, 73, 136);
        Pared pared2 = new Pared();
        addObject(pared2, 77, 197);
        pared2.setLocation(73, 195);
        Plataforma2 plataforma2 = new Plataforma2();
        addObject(plataforma2, 30, 382);
        paredmov paredmov = new paredmov();
        addObject(paredmov, 86, 308);
        paredmov paredmov2 = new paredmov();
        addObject(paredmov2, 87, 267);
        paredmov paredmov3 = new paredmov();
        addObject(paredmov3, 90, 227);
        paredmov paredmov4 = new paredmov();
        addObject(paredmov4, 90, 421);
        paredmov paredmov5 = new paredmov();
        addObject(paredmov5, 93, 479);
        Plataforma2 plataforma22 = new Plataforma2();
        addObject(plataforma22, 150, 394);
        Plataforma2 plataforma23 = new Plataforma2();
        addObject(plataforma23, 154, 346);
        Plataforma2 plataforma24 = new Plataforma2();
        addObject(plataforma24, 161, 314);
        Plataforma3 plataforma33 = new Plataforma3();
        addObject(plataforma33, 190, 593);
        Plataforma3 plataforma34 = new Plataforma3();
        addObject(plataforma34, 404, 594);
        Plataforma2 plataforma25 = new Plataforma2();
        addObject(plataforma25, 35, 443);
        Plataforma2 plataforma26 = new Plataforma2();
        addObject(plataforma26, 36, 494);
        Plataforma2 plataforma27 = new Plataforma2();
        addObject(plataforma27, 39, 542);
        Plataforma2 plataforma28 = new Plataforma2();
        addObject(plataforma28, 37, 569);
        trampa trampa = new trampa();
        addObject(trampa, 154, 592);
        trampa trampa2 = new trampa();
        addObject(trampa2, 266, 591);
        trampa trampa3 = new trampa();
        addObject(trampa3, 483, 591);
        trampa trampa4 = new trampa();
        addObject(trampa4, 372, 592);
        trampa trampa5 = new trampa();
        addObject(trampa5, 577, 593);
        paredmov paredmov6 = new paredmov();
        addObject(paredmov6, 228, 354);
        paredmov paredmov7 = new paredmov();
        addObject(paredmov7, 231, 251);
        paredmov paredmov8 = new paredmov();
        addObject(paredmov8, 234, 194);
        paredmov paredmov9 = new paredmov();
        addObject(paredmov9, 233, 161);
        paredmov paredmov10 = new paredmov();
        addObject(paredmov10, 232, 415);
        paredmov paredmov11 = new paredmov();
        addObject(paredmov11, 231, 471);
        Plataforma2 plataforma29 = new Plataforma2();
        addObject(plataforma29, 291, 400);
        Plataforma2 plataforma210 = new Plataforma2();
        addObject(plataforma210, 297, 450);
        paredmov paredmov12 = new paredmov();
        addObject(paredmov12, 371, 483);
        plataforma210.setLocation(311, 450);
        paredmov paredmov13 = new paredmov();
        addObject(paredmov13, 374, 388);
        paredmov paredmov14 = new paredmov();
        addObject(paredmov14, 378, 330);
        paredmov paredmov15 = new paredmov();
        addObject(paredmov15, 376, 276);
        paredmov paredmov16 = new paredmov();
        addObject(paredmov16, 374, 226);
        paredmov paredmov17 = new paredmov();
        addObject(paredmov17, 375, 338);
        paredmov paredmov18 = new paredmov();
        addObject(paredmov18, 376, 177);
        Plataforma2 plataforma211 = new Plataforma2();
        addObject(plataforma211, 429, 466);
        Plataforma2 plataforma212 = new Plataforma2();
        addObject(plataforma212, 459, 414);
        Plataforma2 plataforma213 = new Plataforma2();
        addObject(plataforma213, 462, 371);
        Plataforma2 plataforma214 = new Plataforma2();
        addObject(plataforma214, 468, 320);
        paredmov paredmov19 = new paredmov();
        addObject(paredmov19, 533, 266);
        paredmov paredmov20 = new paredmov();
        addObject(paredmov20, 537, 210);
        paredmov paredmov21 = new paredmov();
        addObject(paredmov21, 540, 153);
        paredmov paredmov22 = new paredmov();
        addObject(paredmov22, 539, 375);
        paredmov paredmov23 = new paredmov();
        addObject(paredmov23, 539, 437);
        paredmov paredmov24 = new paredmov();
        addObject(paredmov24, 540, 498);
        Rayo rayo = new Rayo();
        addObject(rayo, 466, 222);
        Octorok octorok = new Octorok();
        addObject(octorok, 159, 336);
        Octorok octorok2 = new Octorok();
        addObject(octorok2, 320, 441);
        Octorok octorok3 = new Octorok();
        addObject(octorok3, 475, 363);
        octorok2.setLocation(320, 433);
        octorok3.setLocation(470, 355);
        octorok.setLocation(159, 332);
        paredmov9.setLocation(233, 163);
        paredmov9.setLocation(233, 174);
        paredmov18.setLocation(376, 191);
        paredmov21.setLocation(536, 167);
        paredmov20.setLocation(533, 209);
        Raiz raiz = new Raiz();
        addObject(raiz, 430, 584);
        Raiz raiz2 = new Raiz();
        addObject(raiz2, 265, 586);
        Fireflor fireflor = new Fireflor();
        addObject(fireflor, 273, 574);
        Fireflor fireflor2 = new Fireflor();
        addObject(fireflor2, 438, 572);
        Rupiaazul rupiaazul = new Rupiaazul();
        addObject(rupiaazul, 116, 372);
        Rupiaazul rupiaazul2 = new Rupiaazul();
        addObject(rupiaazul2, 253, 311);
        Rupiaazul rupiaazul3 = new Rupiaazul();
        addObject(rupiaazul3, 381, 442);
        Rupiaazul rupiaazul4 = new Rupiaazul();
        addObject(rupiaazul4, 541, 317);
        Plataforma2 plataforma215 = new Plataforma2();
        addObject(plataforma215, 586, 411);
        plataforma215.setLocation(582, 385);
        Rupiaverde rupiaverde = new Rupiaverde();
        addObject(rupiaverde, 159, 371);
        Rupiaverde rupiaverde2 = new Rupiaverde();
        addObject(rupiaverde2, 34, 357);
        Rupiaverde rupiaverde3 = new Rupiaverde();
        addObject(rupiaverde3, 162, 85);
        Rupiaverde rupiaverde4 = new Rupiaverde();
        addObject(rupiaverde4, 231, 81);
        Rupiaverde rupiaverde5 = new Rupiaverde();
        addObject(rupiaverde5, 341, 84);
        Rupiaverde rupiaverde6 = new Rupiaverde();
        addObject(rupiaverde6, 472, 84);
        Rupiaverde rupiaverde7 = new Rupiaverde();
        addObject(rupiaverde7, 207, 577);
        Rupiaverde rupiaverde8 = new Rupiaverde();
        addObject(rupiaverde8, 327, 575);
        Rupiaverde rupiaverde9 = new Rupiaverde();
        addObject(rupiaverde9, 524, 577);
        Rupiaverde rupiaverde10 = new Rupiaverde();
        addObject(rupiaverde10, 471, 292);
        Rupiaverde rupiaverde11 = new Rupiaverde();
        addObject(rupiaverde11, 461, 389);
        Rupiaverde rupiaverde12 = new Rupiaverde();
        addObject(rupiaverde12, 300, 379);
        Rupiaroja rupiaroja = new Rupiaroja();
        addObject(rupiaroja, 286, 55);

        Rupiaazul rupiaazul5 = new Rupiaazul();
        addObject(rupiaazul5, 38, 254);
    }

    /****
     * crea en el mundo el mundo 7
     */
    public void mundo7()
    {
        removeObjects( getObjects(Actor.class) );

        agregapersonaje(24, 360);

        //mus4=new GreenfootSound("4.mp3"); 
        //mus4.playLoop();   

        Letrero let=new Letrero  ("nivel 9");
        addObject(let,300,30);

        flecham2 f2 = new flecham2(this,8);
        addObject(f2, 568, 361);
        addObject(vidas,40,40);
        addObject(puntos,118,40);
        addObject(pun,108,12);
        addObject(vi,34,12);
        Plataforma3 plataforma3 = new Plataforma3();
        addObject(plataforma3, 201, 384);
        Plataforma3 plataforma32 = new Plataforma3();
        addObject(plataforma32, 414, 385);
        Plataforma3 plataforma33 = new Plataforma3();
        addObject(plataforma33, 314, 329);
        Rupiaroja rupiaroja = new Rupiaroja();
        addObject(rupiaroja, 208, 198);
        rupiaroja.setLocation(217, 217);
        Rupiaroja rupiaroja2 = new Rupiaroja();
        addObject(rupiaroja2, 392, 228);
        Rupiaazul rupiaazul = new Rupiaazul();
        addObject(rupiaazul, 220, 354);
        Rupiaazul rupiaazul2 = new Rupiaazul();
        addObject(rupiaazul2, 310, 356);
        Rupiaazul rupiaazul3 = new Rupiaazul();
        addObject(rupiaazul3, 404, 356);
        Rupiaazul rupiaazul4 = new Rupiaazul();
        addObject(rupiaazul4, 475, 353);
        Rupiaazul rupiaazul5 = new Rupiaazul();
        addObject(rupiaazul5, 161, 357);
        Rupiaverde rupiaverde = new Rupiaverde();
        addObject(rupiaverde, 267, 358);
        Rupiaverde rupiaverde2 = new Rupiaverde();
        addObject(rupiaverde2, 198, 362);
        Rupiaverde rupiaverde3 = new Rupiaverde();
        addObject(rupiaverde3, 360, 365);
        Rupiaverde rupiaverde4 = new Rupiaverde();
        addObject(rupiaverde4, 450, 363);

        Rupiaroja rupiaroja3 = new Rupiaroja();
        addObject(rupiaroja3, 305, 249);
        Rupiaroja rupiaroja4 = new Rupiaroja();
        addObject(rupiaroja4, 166, 255);
        Rupiaroja rupiaroja5 = new Rupiaroja();
        addObject(rupiaroja5, 461, 255);
        Rupiaroja rupiaroja6 = new Rupiaroja();
        addObject(rupiaroja6, 461, 255);
        Rupiaazul rupiaazul6 = new Rupiaazul();
        addObject(rupiaazul6, 346, 359);
        Rupiaazul rupiaazul7 = new Rupiaazul();
        addObject(rupiaazul7, 247, 356);
        Rupiaazul rupiaazul8 = new Rupiaazul();
        addObject(rupiaazul8, 134, 355);
        Rupiaazul rupiaazul9 = new Rupiaazul();
        addObject(rupiaazul9, 434, 362);
        Fireflor fireflor = new Fireflor();
        addObject(fireflor, 154, 473);
        Fireflor fireflor2 = new Fireflor();
        addObject(fireflor2, 221, 480);
        Fireflor fireflor3 = new Fireflor();
        addObject(fireflor3, 296, 480);
        Fireflor fireflor4 = new Fireflor();
        addObject(fireflor4, 367, 485);
        Fireflor fireflor5 = new Fireflor();
        addObject(fireflor5, 453, 485);
    }

    /****
     * crea en el mundo el mundo 8
     */
    public void mundo8()
    {
        removeObjects( getObjects(Actor.class) );

        agregapersonaje(109, 389);
        addObject(vidas,40,40);
        addObject(puntos,118,40);
        addObject(pun,108,12);
        addObject(vi,34,12);

        Letrero let=new Letrero  ("nivel final");
        addObject(let,300,30);

        Lakito lakito = new Lakito();
        addObject(lakito, 387, 301);
        Rayo rayo1=new Rayo();
        Rayo rayo2=new Rayo();
        Rayo rayo3=new Rayo();
        Rayo rayo4=new Rayo();
        addObject(rayo1, 301, 3);
        addObject(rayo2, 401, 3);
        addObject(rayo3, 501, 3);
        addObject(rayo4, 441, 3);
        Plataforma3 plataforma3 = new Plataforma3();
        addObject(plataforma3, 201, 513);
        Plataforma3 plataforma32 = new Plataforma3();
        addObject(plataforma32, 407, 512);
        Plataforma2 plataforma2 = new Plataforma2();
        addObject(plataforma2, 78, 469);
        Plataforma2 plataforma22 = new Plataforma2();
        addObject(plataforma22, 537, 472);
        Plataforma2 plataforma23 = new Plataforma2();
        addObject(plataforma23, 570, 449);
        Plataforma2 plataforma24 = new Plataforma2();
        addObject(plataforma24, 45, 444);
        Plataforma2 plataforma25 = new Plataforma2();
        addObject(plataforma25, 532, 421);
        Plataforma2 plataforma26 = new Plataforma2();
        addObject(plataforma26, 100, 404);
        plataforma25.setLocation(532, 408);
        Boss boss = new Boss();
        addObject(boss, 376, 443);

        Plataforma3 plataforma9 = new Plataforma3();
        addObject(plataforma3, 221, 413);
        Plataforma3 plataforma8 = new Plataforma3();
        addObject(plataforma3, 221, 443);
        Plataforma3 plataforma7 = new Plataforma3();
        addObject(plataforma3, 221, 473);
        Plataforma3 plataforma6 = new Plataforma3();
        addObject(plataforma3, 221, 513);

    } 

    public void records()
    {

        removeObjects( getObjects(Actor.class) );

        Atras atras=new Atras(this);
        addObject(atras, 552, 550);
        this.setBackground("cielo.png");
        java.util.List records=UserInfo.getTop(5);
        // Record usuario;
        UserInfo info=UserInfo.getMyInfo();
        int y=50;
        //Letrero nombre=new Letrero(info.getUserName());
        //String cad=""+info.getScore();
        //etrero puntos=new Letrero(cad);

        
        if(records!=null)
        {
            for(int i=0; i<records.size(); i++)
            {
                info=(UserInfo)records.get(i);

                Letrero nombre=new Letrero(info.getUserName());
                String cad=""+info.getScore();
                Letrero puntos=new Letrero(cad);
                addObject(nombre,110+(nombre.getImage().getWidth()/2),y);
                addObject(puntos,480+(puntos.getImage().getWidth()/2),y);

                y+=50;
            }

        }
        else
        {
            Letrero letrero;
            letrero=new Letrero("no hay nada");
            this.addObject(letrero,350,250);
        }

    }

    /**
     * Prepare the world for the start of the program. That is: create the initial
     * objects and add them to the world.
     */
    public void mundonuevo1()
    {
        removeObjects( getObjects(Actor.class) );

        setBackground("cielo.png");
        agregapersonaje(19, 589);
        addObject(vidas,40,40);
        addObject(puntos,118,40);
        addObject(pun,108,12);
        addObject(vi,34,12);

        Letrero let=new Letrero  ("nivel 1");
        addObject(let,300,30);

        flecham2 f2 = new flecham2(this,10);
        addObject(f2, 360, 30);

        Plataforma3 plataforma3 = new Plataforma3();
        addObject(plataforma3, 191, 594);
        Plataforma3 plataforma32 = new Plataforma3();
        addObject(plataforma32, 444, 598);
        Plataforma3 plataforma33 = new Plataforma3();
        addObject(plataforma33, 376, 536);
        Plataforma3 plataforma34 = new Plataforma3();
        addObject(plataforma34, 222, 476);
        Plataforma3 plataforma35 = new Plataforma3();
        addObject(plataforma35, 385, 412);
        Plataforma2 plataforma2 = new Plataforma2();
        addObject(plataforma2, 475, 356);
        Plataforma2 plataforma22 = new Plataforma2();
        addObject(plataforma22, 364, 356);
        Plataforma2 plataforma23 = new Plataforma2();
        addObject(plataforma23, 261, 353);
        Plataforma2 plataforma24 = new Plataforma2();
        addObject(plataforma24, 152, 319);
        Plataforma2 plataforma25 = new Plataforma2();
        addObject(plataforma25, 207, 338);
        Plataforma2 plataforma26 = new Plataforma2();
        addObject(plataforma26, 74, 310);
        paredmov paredmov = new paredmov();
        addObject(paredmov, 117, 345);
        plataforma35.setLocation(368, 402);
        plataforma34.setLocation(241, 460);
        plataforma33.setLocation(361, 532);
        Bite bite = new Bite();
        addObject(bite, 318, 517);
        Bite bite2 = new Bite();
        addObject(bite2, 237, 441);
        Bite bite3 = new Bite();
        addObject(bite3, 366, 383);
        Horizontal horizontal = new Horizontal(2, 150, false);
        addObject(horizontal, 247, 263);
        horizontal.setLocation(257, 254);
        horizontal.setLocation(258, 249);
        horizontal.setLocation(266, 240);
        Plataforma2 plataforma27 = new Plataforma2();
        addObject(plataforma27, 379, 214);
        Plataforma2 plataforma28 = new Plataforma2();
        addObject(plataforma28, 454, 193);
        Plataforma2 plataforma29 = new Plataforma2();
        addObject(plataforma29, 419, 146);
        Plataforma2 plataforma210 = new Plataforma2();
        addObject(plataforma210, 521, 148);
        Plataforma2 plataforma211 = new Plataforma2();
        addObject(plataforma211, 477, 114);
        Plataforma3 plataforma36 = new Plataforma3();
        addObject(plataforma36, 326, 86);
        Rupiaverde rupiaverde = new Rupiaverde();
        addObject(rupiaverde, 498, 514);
        Rupiaverde rupiaverde2 = new Rupiaverde();
        addObject(rupiaverde2, 370, 515);
        Rupiaverde rupiaverde3 = new Rupiaverde();
        addObject(rupiaverde3, 244, 513);
        Rupiaverde rupiaverde4 = new Rupiaverde();
        addObject(rupiaverde4, 114, 440);
        Rupiaverde rupiaverde5 = new Rupiaverde();
        addObject(rupiaverde5, 192, 443);
        Rupiaverde rupiaverde6 = new Rupiaverde();
        addObject(rupiaverde6, 322, 447);
        Rupiaverde rupiaverde7 = new Rupiaverde();
        addObject(rupiaverde7, 424, 384);
        Rupiaverde rupiaverde8 = new Rupiaverde();
        addObject(rupiaverde8, 424, 384);
        Rupiaverde rupiaverde9 = new Rupiaverde();
        addObject(rupiaverde9, 306, 387);
        Rupiaroja rupiaroja = new Rupiaroja();
        addObject(rupiaroja, 282, 136);
        Rupiaazul rupiaazul = new Rupiaazul();
        addObject(rupiaazul, 419, 360);
        Rupiaazul rupiaazul2 = new Rupiaazul();
        addObject(rupiaazul2, 244, 245);
        Rupiaazul rupiaazul3 = new Rupiaazul();
        addObject(rupiaazul3, 427, 211);
        Rupiaazul rupiaazul4 = new Rupiaazul();
        addObject(rupiaazul4, 565, 143);
        Rupiaazul rupiaazul5 = new Rupiaazul();
        addObject(rupiaazul5, 119, 309);
    }

    public void started()
    {
        if(music==true)
       mus1.playLoop();
    }

    public void stopped()
    {
       if(mus1.isPlaying())
         mus1.stop();
    }

    /**
     * Prepare the world for the start of the program. That is: create the initial
     * objects and add them to the world.
     */
    private void prepare()
    {

    }
}
